import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Escribe una descrición de la clase Flecha aquí.
 * 
 * @autor (tu nombre) 
 * @versión (Un número de versión o una fecha)
 */
public class Flecha extends Actor
{
    /**
     * Act - do whatever the Explosion wants to do. This method is called whenever
     * the 'Act' or 'Run' button gets pressed in the environment.
     */
    private GreenfootImage [] flecha;
    private int delay =0;
    private int sprite=0;
    
    public Flecha()
    {
        flecha = new GreenfootImage[6];
        for(int i=1; i<6; i++)
        {
            flecha[i] = new GreenfootImage("Flecha"+i+".png");
            //explosion[i].scale(63,126);
        }
       
        //        setImage(explosion[sprite]);
    }
    public void act() 
    {
        this.animacion();
        if(sprite == flecha.length-1 )
        {
        getWorld().removeObject(this);
        // Greenfoot.delay(50);
       }// Add your action codehere.
       
    }    
    
    public void animacion()
    {
       
        if(delay==4)
        {
            delay=0;
            sprite++;
            setImage(flecha[sprite]);
        }
        else
        delay++;
    }
}

